eeef00f00758a843ab89d1fcde6a527d5e259323,src/org/pentaho/di/trans/steps/validator/Validator.java,Validator,init,#StepMetaInterface#StepDataInterface#,197

Before Change


				stringMeta.setType(ValueMetaInterface.TYPE_STRING);
				
				try {
					data.minimumValue[i] = data.constantsMeta[i].convertData(stringMeta, field.getMinimumValue());
					data.maximumValue[i] = data.constantsMeta[i].convertData(stringMeta, field.getMaximumValue());
					int listSize = field.getAllowedValues()!=null ? field.getAllowedValues().length : 0;
					data.listValues[i] = new Object[listSize];

After Change


				stringMeta.setType(ValueMetaInterface.TYPE_STRING);
				
				try {
					data.minimumValue[i] = Const.isEmpty(field.getMinimumValue()) ? null : data.constantsMeta[i].convertData(stringMeta, field.getMinimumValue());
					data.maximumValue[i] = Const.isEmpty(field.getMaximumValue()) ? null : data.constantsMeta[i].convertData(stringMeta, field.getMaximumValue());
					int listSize = field.getAllowedValues()!=null ? field.getAllowedValues().length : 0;
					data.listValues[i] = new Object[listSize];